package com.titanrise.crm.domain.dto;

import com.titanrise.crm.environment.annotation.TableColumn;
import lombok.Builder;
import lombok.Data;

import java.math.BigDecimal;

/**
 * @Description:
 * @Author: pront
 * @Time:2024-11-08 10:17
 */
@Data
@Builder
public class UserDto {

    /**
     * 用户id
     */
    @TableColumn("id")
    private String id;

    /**
     * 电话号码
     */
    @TableColumn("phone_number")
    private String phoneNumber;

    /**
     * 年收入
     */
    @TableColumn("annual_income")
    private BigDecimal annualIncome;

    /**
     * 从事行业
     */
    @TableColumn("industry")
    private String industry;

    /**
     * 用户角色：0-客户，1-销售，2-管理员
     */
    @TableColumn("role")
    private Integer role;

    /**
     * 用户姓名
     */
    @TableColumn("name")
    private String name;

    /**
     * 登录账号
     */
    @TableColumn("username")
    private String username;

    /**
     * 登录密码
     */
    @TableColumn("password")
    private String password;

}
